ship canal - Español Inglés Diccionario